Ubuntu One est un service de "nuage personnel" fourni et maintenu par Canonical. Il permet de synchroniser et de partager vos images, votre musique, vos contacts et vos notes entre tous vos ordinateurs et appareils mobiles en utilisant un espace de stockage personnel sur le Web.
Ce service est disponible en deux offres :
L'envoi et l'accès aux données enregistrées dans votre nuage personnel s'effectue à l'aide du client Ubuntu One (pour les ordinateurs dotés du système d'exploitation Ubuntu, Windows ou Mac OS X) ou par une interface web (pour tous les autres systèmes d'exploitation). Il existe aussi une application pour les plates-formes iOS et Androïd qui permet la consultation et/ou le téléchargement de fichiers depuis son espace de stockage, ainsi que la synchronisation automatique des photos présentes sur l'appareil utilisé vers le nuage.
Le présent document décrit notamment l'association d'un ordinateur sous Ubuntu à un compte de stockage en ligne Ubuntu One et les opérations de base réalisables avec le client Ubuntu One. Pour de l'information à propos du magasin de musique Ubuntu One Music Store, consultez ce document.
Le client Ubuntu One est installé par défaut dans Ubuntu.
Si Ubuntu One n'est pas installé par défaut (dans certaines variantes par exemple), il suffit d'installer les paquets suivants :
ubuntuone-client,ubuntuone-client-gnome,ubuntuone-control-panel-qt,ubuntuone-client-proxy.
Le client Windows est disponible ici : https://one.ubuntu.com/downloads/windows/.
Le client Mac (version beta pour Mac OS X 10.6 minimum) est disponible ici : https://one.ubuntu.com/downloads/mac/.
Pour lancer Ubuntu One au démarrage notamment sous Lubuntu on peut se rendre ici : http://lubuntublog.blogspot.com.es/p/ubuntu-one.html
Les instructions ci-dessous concernent Ubuntu 10.04 LTS. Pour plus d'informations sur la configuration, consultez la fiche d'instructions dans la documentation d'Ubuntu One.
Pour associer votre ordinateur sous Ubuntu à votre nuage personnel Ubuntu One et lui permettre de synchroniser un dossier avec celui-ci et vos autres ordinateurs, vous devez disposer d'un compte Ubuntu One et vous devez autoriser votre ordinateur à rejoindre votre nuage personnel. Suivez les étapes ci-dessous :

Rendez-vous à la page Synchronisation de dossiers/fichiers avec Ubuntu One.
Stocker des fichiers en ligne, c'est bien mais stocker des données sécurisées, c'est mieux. Il est possible de configurer pour rendre ce chiffrement transparent du point de vue de l'utilisateur grâce à encfs comme détaillé dans le chapitre avec_pam_mount
Vous pouvez utiliser Ubuntu One pour stocker vos contacts sur Evolution : pour cela allez dans les préférences d'Evolution, dans l'onglet Contacts cochez l'option Ubuntu One.
Il est possible de partager un fichier stocké sur UbuntuOne, simplement en ouvrant le client UbuntuOne, à l'onglet "partager les liens".
Dans le champ "Recherche" il vous faut écrire le nom du fichier à partager, une liste va alors apparaître.
En sélectionnant votre fichier, UbuntuOne crée un lien qu'il vous suffit de copier, pour le partager, soit par mail, soit sur les réseaux sociaux.
Le lien reste actif indéfiniment. Pour le désactiver, retournez dans UbuntuOne à l'onglet "Partager les liens", puis double-cliquez sur le nom du fichier à départager. Un bouton "Disable link" est proposé, il suffit de cliquer dessus pour départager votre fichier.
Les fichiers partagé par thunderbird apparaissent aussi dans la liste. Il est tout à fait possible de partager un lien avec UbuntuOne sans passer par l'assistant de Thunderbird.
Ceci n'est plus possible nativement depuis février 2013.
Les outils u1sync et u1sdtool'' permettent d'interagir avec le service en ligne de commande. Pour disposer de ces outils, installez apt://ubuntuone-client-tools
Ces commandes ne sont pas nécessaires pour une utilisation basique d'Ubuntu One (en utilisant le dossier par défaut 'Ubuntu One')
/!\ Sur Ubuntu 11.10 -et probablement sur les versions suivantes- le dépôt ubuntuone-client-tools n'est plus maintenu. Il est désormais inclus dans ubuntuone-client. Pour installer u1sdtool, il suffit donc d'installer apt://ubuntuone-client
Autoriser votre machine Cette opération n'est nécessaire que si vous ne l'avez pas déjà fait avec le client graphique.
u1sync --authorize
Créer un répertoire synchronisé avec Ubuntu One Ceci créera un miroir de votre répertoire UbuntuOne
u1sync --init [répertoire]
Pour récupérer les fichiers lancez
u1sync --action=download [répertoire]
Vous pouvez aussi créer un miroir d'un seul dossier d'Ubuntu One, par exemple je veux récupérer uniquement les documents stockés dans le dossier Books :
u1sync --init --subtree=Books Books cd Books u1sync --action=download
Avant toute manipulation, vérifier l'état des services à cette adresse : Ubuntu one Status
Versions <12.04: Il n'est pas possible d'associer un appareil situé derrière un serveur mandataire (proxy server) avec son nuage personnel Ubuntu One.
Depuis Version 12.04: Depuis la version 12.04 d'Ubuntu (Precise Pangolin), la gestion des proxys pour Ubuntu One est possible. ll suffit d'installer le paquet apt://ubuntuone-client-proxy
Il semble que l'on ne peut pas utiliser Ubuntu One si on utilise un autre gestionnaire de connexion que Network-Manager (cf Bug 357395). Dans le rapport de bug, un correctif est proposé à travers un dépôt PPA, en attendant l'intégration dans les dépôts officiels.
Afin d'éviter qu'ubuntuone ne passe de longues heures (voire des jours) à tenter de scanner les milliers de fichiers que vous venez d'effacer, il peut s'avèrer salutaire de faire une bonne purge du cache en ouvrant une fenêtre de terminal pour y lancer les commandes suivantes :
u1sdtool -q rm -rf '~/.local/share/ubuntuone/syncdaemon' rm -rf ~/.cache/ubuntuone u1sdtool -c
À l'heure actuelle, le client de synchronisation Ubuntu One n'inclut pas d'indicateur de progression de la synchronisation. L'indicateur présent dans le client affiche la quantité d'espace utilisée par vos données dans votre nuage personnel. Il n'indique pas une progression de transfert d'informations.
Un indicateur de progression devrait être introduit dans le nouveau client prévu pour Ubuntu 10.10.
Si l'association de votre ordinateur avec votre compte Ubuntu One ne s'accomplit pas correctement, ouvrez une fenêtre de terminal et exécutez les commandes suivantes, qui vont arrêter puis redémarrer le service Ubuntu One :
u1sdtool -q killall ubuntuone-login u1sdtool -c
Tentez ensuite à nouveau l'association de votre ordinateur avec votre compte Ubuntu One.
cf. cette discussion dans le forum (fonctionne notamment sous Kubuntu 11.10).
Ubuntu One peut être entièrement retiré de votre ordinateur en suivant la procédure suivante :
sudo apt-get autoremove --purge `dpkg -l | grep ubuntuone | cut -d \ -f 3`
;
Ceci retire entièrement le service Ubuntu One de votre ordinateur, c'est-à-dire :
A noter : le compte créé via Ubuntu One sera votre identifiant unique pour les divers services Ubuntu et de plus il est compatible OpenID c'est à dire qu'il peut être utilisé pour s'authentifier sur de nombreux sites web. Voir Ubuntu Single Sign On.
Contributeurs : Zordhak, Mathieu Comandon, marc31